/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package Datos.DB;

import Excepciones.BuscarDatosPersonaException;
import Excepciones.GuardarDatosRegistroInscripcionException;
import java.sql.ResultSet;
import java.sql.SQLException;

/**
 *
 * @author Vanegas
 */
public class ActaDB {
    
    public boolean grabarActa(String fecha,String descripcion) throws SQLException, GuardarDatosRegistroInscripcionException {
    try {
        OperacionesBase db = new OperacionesBase();
        
        String query = "insert into acta(fecha, descripcion) " +
                "values('"+fecha+"', '"+descripcion+"');";
        Boolean resultado = db.ingreso(query);
        db.cerrarConexion();
        return resultado;
     } catch (SQLException ex) {
            System.out.println(ex.getMessage());
            throw new GuardarDatosRegistroInscripcionException("Error encontrado al guardar persona");
        } 
}
    
    public int buscarActaNumero() throws SQLException, BuscarDatosPersonaException {
    try {
        OperacionesBase db = new OperacionesBase();
        String query = "select * from acta order by numero desc limit 1;";
        ResultSet resultado = db.seleccion(query);
        resultado.next();
        String num2=resultado.getString(1);
        int num=Integer.valueOf(num2);
        db.cerrarConexion();
        return(num);
     } catch (SQLException ex) {
            System.out.println(ex.getMessage());
            throw new BuscarDatosPersonaException("Error encontrado al guardar persona");
        } 
}
    
}
